package pruebaMediator;

import java.util.HashMap;
import java.util.Map;

public class SalaDeChatEducacionIT extends SalaDeChat {

	Map<String, Participante> participantes = new HashMap<String, Participante>();

	@Override
	public void Registrar(Participante participante) {
		if(!participantes.containsKey(participante.getNombre()))
			participantes.put(participante.getNombre(),participante);
		
		participante.setSalaDeChat(this);
	}

	@Override
	public void Enviar(String de, String para, String mensaje) {
		Participante participante = participantes.get(para);
		
		if(participante != null)
			participante.Recibir(de, mensaje);
	}
}